package com.xtaller.sdboot.entity;

import com.xtaller.sdboot.core.base.BaseEntity;
import com.baomidou.mybatisplus.annotation.TableField;
import lombok.Data;

/** 
* 代码生成 
* @author: Taller  
* @date: 2020-02-22 00:25:29
* @Description: 登录账户 
*/ 
@Data
public class IamAccount extends BaseEntity {
    // 基础用户Id 对应iam_user.id 
    @TableField(value = "userId")
    private String userId;

    // 用户类型 iam内部用户 wechat微信ding钉钉qq 
    @TableField(value = "userType")
    private String userType;

    // 登录类型 pwd	tps 
    @TableField(value = "authType")
    private String authType;

    // 登录账号(手机号) 
    @TableField(value = "authAccount")
    private String authAccount;

    // 登录密码 
    @TableField(value = "authSecret")
    private String authSecret;

    // 登录密码混淆 
    @TableField(value = "authSalt")
    private String authSalt;

    // 第三方平台openId 
    @TableField(value = "openId")
    private String openId;

    // 第三方平台 Unionid 
    @TableField(value = "unionId")
    private String unionId;

    // 状态 2冻结 1启用 0禁用 
    @TableField(value = "state") 
    private Integer state;

    // 真实姓名
    @TableField(value = "realName")
    private String realName;

    // 性别 男 女
    @TableField(value = "gender")
    private String gender;

    // 电子邮箱
    @TableField(value = "email")
    private String email;

    // 备注 
    @TableField(value = "remark") 
    private String remark;

    // 扩展数据
    @TableField(value = "ext")
    private String ext;

} 
